#ifndef ALIVE_H_
#define ALIVE_H_

#include <boost/shared_ptr.hpp>
#include <string>

#include "./Client/Client.h"

//! Trieda Alive. 
/*!
	Sluzi na odpovedanie klientovy na dotaz ci modul bezi.
*/
class Alive
{
	public:
		Alive(boost::asio::ip::address theAddress,std::string port);
		~Alive(void);

		void operator()();

	private:
		boost::shared_ptr<Client> myClient;
};



#endif